package com.fjec.devops.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fjec.common.protocol.JsonResult;
import com.fjec.devops.entity.BizYsOfflineRegResult;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 024.银盛线下进件结果表 服务类
 * </p>
 *
 * @author admin
 * @since 2020-11-23
 */
public interface IBizYsOfflineRegResultService extends IService<BizYsOfflineRegResult> {

    /**
     * 保存银盛线下进件上传文件信息
     *
     * @param fileId
     * @return
     */
    JsonResult saveYsOfflineRegResult(Long fileId, String fileName);

    /**
     * 分页查询银盛线下进件结果
     *
     * @param page
     * @return
     */
    JsonResult getEntityListPage(Page page) throws Exception;

    /**
     * 查询未处理进件结果Excel数据
     *
     * @param limit
     * @return
     */
    List<BizYsOfflineRegResult> getUnhandledEntityList(int limit);
}
